Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Computer Science (Human Computer Interaction) wIE MEng (Hons) - 2.2.2 Evaluate systems in terms of quality and trade-offs


Return to programme overview.

COMP10120 First Year Team Project

Students work through alternative designs and approaches to their system with their tutor

Assesement : Group coursework, Presentation

COMP13212 Data Science

The course covers topics relevant to objective evaluation of systems: concept and quantification of uncertainty in measured and experimental data, visualization of data, hypothesis generation and testing, and basic statistical tests. These topics constitute a substantial part of the course. One objective of the course is that on successful completion, the student should be able to design and carry out a valid experiment to test a hypothesis.

Assesement : Examination, Lab work

COMP15111 Fundamentals of Computer Architecture

Some basic tradeoffs in terms of execution speed and storage are explained

Assesement : Individual coursework

COMP16412 Introduction to Programming 2

Pros and cons of different algorithmic and design approaches

Assesement : Exams, Coursework

COMP23311 Software Engineering 1

The quality of the system students build is assessed in using test code quality and test coverage tool, continuous integration and testing tools

Assesement : Group coursework

COMP28112 Distributed Systems

Discussed in class and tested as summative assessment.

Assesement : Individual coursework, Lab work

COMP30040 Third Year Project Laboratory

Students are expected to evaluate alternative solutions in their work and to reflect on their completed work.

Assesement : Individual coursework

COMP33511 User Experience

These are addressed in lecture notes, slides, and videoed lectures.

Assesement : Examination, Test